import {NgModule, ViewContainerRef}      from '@angular/core';
import {BrowserModule} from '@angular/platform-browser';
import {FormsModule} from '@angular/forms';
import {HttpModule, JsonpModule}    from '@angular/http';
import {RouterModule}    from '@angular/router';


import {LayoutComponent}   from './modules/site/component/layout/layout.component';
import {AppRoutingModule} from './app-routing.module';
import {SiteModule} from "./modules/site/site.module";
import {UserModule} from "./modules/user/user.module";
import {PromptService} from "./modules/util/prompt/prompt.service";


@NgModule({
    imports: [BrowserModule, AppRoutingModule, FormsModule, HttpModule, RouterModule, SiteModule, UserModule, JsonpModule
        ],
    declarations: [],
    providers: [],
    bootstrap: [LayoutComponent],
})


export class AppModule {

}